algerian ivy (hedera canariensis) - Turkish English Dictionary